large knife/dagger - German English Dictionary